treadle switch - German English Dictionary